Big Huge Thesaurus

tobacco mosaic virus

noun